/*
 * Copyright 2010 bedatadriven
 *
 *    Licensed under the Apache License, Version 2.0 (the "License");
 *    you may not use this file except in compliance with the License.
 *    You may obtain a copy of the License at
 *
 *        http://www.apache.org/licenses/LICENSE-2.0
 *
 *    Unless required by applicable law or agreed to in writing, software
 *    distributed under the License is distributed on an "AS IS" BASIS,
 *    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *    See the License for the specific language governing permissions and
 *    limitations under the License.
 */

/**
 * JacobGen generated file --- do not edit
 *
 * (http://www.bigatti.it/projects/jacobgen)
 */
package com.bedatadriven.mso.powerpoint;

public class PpViewType {
	private final int value;

	/** ppViewSlide **/
	public static final PpViewType Slide = new PpViewType(1);
	/** ppViewSlideMaster **/
	public static final PpViewType SlideMaster = new PpViewType(2);
	/** ppViewNotesPage **/
	public static final PpViewType NotesPage = new PpViewType(3);
	/** ppViewHandoutMaster **/
	public static final PpViewType HandoutMaster = new PpViewType(4);
	/** ppViewNotesMaster **/
	public static final PpViewType NotesMaster = new PpViewType(5);
	/** ppViewOutline **/
	public static final PpViewType Outline = new PpViewType(6);
	/** ppViewSlideSorter **/
	public static final PpViewType SlideSorter = new PpViewType(7);
	/** ppViewTitleMaster **/
	public static final PpViewType TitleMaster = new PpViewType(8);
	/** ppViewNormal **/
	public static final PpViewType Normal = new PpViewType(9);
	/** ppViewPrintPreview **/
	public static final PpViewType PrintPreview = new PpViewType(10);
	/** ppViewThumbnails **/
	public static final PpViewType Thumbnails = new PpViewType(11);
	/** ppViewMasterThumbnails **/
	public static final PpViewType MasterThumbnails = new PpViewType(12);


	private PpViewType(int value) { this.value = value; }
	public int getValue() { return this.value; }
	public static PpViewType valueOf(int value) { return new PpViewType(value); }
	public boolean equals(Object o) {
		if(o == null || o.getClass() != PpViewType.class) return false;
		return ((PpViewType)o).value == value;
	}
	public int hashCode() { return value; }
}
